rest of the payment - Almanca İngilizce Sözlük